get checkHCFont("Courier","9,12") & checkHCFont("Geneva","10,14") & checkHCFont("Palatino","10,12,14,18,24") & checkHCFont("Helvetica","18,24") & checkHCFont("Osaka","12") & checkHCFont("テァ笳甘アテヲテュツゥテォテ","9,10,12,14,18,24") & checkHCFont("テュテ愿唄テ鰻テ叡テ丑テォテ","9,10,12,14,18,24") -- these are fonts needed by this stack
if it is empty then exit checkForMissingFonts
else put it into missingFonts
beep
-- this dialog informs the user which fonts are missing